acid sodium carbonate - French English Dictionary